settling of scores - Alemán Inglés Diccionario